package com.wxservice.domain.request;

import java.util.List;

//用户基本信息，未启用
public class UserInfo {
    private String openID;

    private String nickName;

    private Integer sex;

    private String country;

    private String provice;

    private String city;

    private String headImgURL;

    private List<String> privilegeList;

    private String unionID;

    public UserInfo() {
    }

    @Override
    public String toString() {
        return "UserInfo{" +
                "openID='" + openID + '\'' +
                ", nickName='" + nickName + '\'' +
                ", sex=" + sex +
                ", country='" + country + '\'' +
                ", provice='" + provice + '\'' +
                ", city='" + city + '\'' +
                ", headImgURL='" + headImgURL + '\'' +
                ", privilegeList='" + privilegeList + '\'' +
                ", unionID='" + unionID + '\'' +
                '}';
    }

    public String getOpenID() {
        return openID;
    }

    public void setOpenID(String openID) {
        this.openID = openID;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getProvice() {
        return provice;
    }

    public void setProvice(String provice) {
        this.provice = provice;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getHeadImgURL() {
        return headImgURL;
    }

    public void setHeadImgURL(String headImgURL) {
        this.headImgURL = headImgURL;
    }

    public List<String> getPrivilegeList() {
        return privilegeList;
    }

    public void setPrivilegeList(List<String> privilegeList) {
        this.privilegeList = privilegeList;
    }

    public String getUnionID() {
        return unionID;
    }

    public void setUnionID(String unionID) {
        this.unionID = unionID;
    }

    public UserInfo(String openID, String nickName, Integer sex, String country, String provice, String city, String headImgURL, List<String> privilegeList, String unionID) {
        this.openID = openID;
        this.nickName = nickName;
        this.sex = sex;
        this.country = country;
        this.provice = provice;
        this.city = city;
        this.headImgURL = headImgURL;
        this.privilegeList = privilegeList;
        this.unionID = unionID;
    }
}